home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / EDITORS / ZAP_135 / HTMLKEYS.ARC / Keys next >
Text File  |  1995-11-14  |  17KB  |  672 lines

  1. Andy Ward's Zap keymap (includes HTML keycuts):
  2. Key:        Code:    Command:
  3.  
  4. cSpace        &000    SELREGION
  5. cA        &001    CLEFT
  6. cB        &002    LEFT
  7. cC        &003    COPYSEL
  8. cD        &004    DELETENEXT
  9. cE        &005    CRIGHT
  10. cF        &006    RIGHT
  11. cG        &007    CANCEL
  12. cH        &008    HELP
  13. cI        &009    INDIRECT
  14. cJ        &00A    INDENT
  15. cK        &00B    DELTOEND
  16. cL        &00C    LEARN
  17. cM        &00D    RETURN
  18. cN        &00E    DOWN
  19. cO        &00F    TOFRONT
  20. cP        &010    UP
  21. cQ        &011    QUOTE
  22. cR        &012    SEARCHBACK
  23. cS        &013    SEARCHFORWARD
  24. cT        &014    SELECTBUFFER
  25. cU        &015    UNIVERSALARG
  26. cV        &016    MOVESEL
  27. cW        &017    SETWIDTH
  28. cX        &018    CUT
  29. cY        &019    PASTE
  30. cZ        &01A    CLEARSEL
  31. ESC        &01B    ESCAPE:CLEARSEL
  32. <-|        &01C    DELETE
  33. RETURN        &01D    RETURN
  34. HOME        &01E    NULL
  35. cDELETE        &01F    DELLINE
  36. Ascii chars    &020-7E    CHAR n
  37. DELETE        &07F    DELETE
  38. Ascii chars    &080-FF    CHAR n
  39. scSpace        &100    UNSPACE
  40. scA        &101    LINENOS 3
  41. scB        &102    BASIC
  42. scC        &103    COMPILE
  43. scD        &104    INSERTDATE
  44. scE        &105    SAVEANDRUN
  45. scF        &106    LISTFNS
  46. scG        &107    TOGGLEWIND
  47. scH        &108    MJE_SWAPTOHEADER
  48. scI        &109    NEXTTRACK
  49. scJ        &10A    LASTSECTOR
  50. scK        &10B    NEXTSECTOR
  51. scL        &10C    LINENOS 1
  52. scM        &10D    LASTTRACK
  53. scN        &10E    LINENOS 0
  54. scO        &10F    TOGGLEHEX
  55. scP        &110    LINENOS 2
  56. scQ        &111    SWAPCHARS
  57. scR        &112    READONLY
  58. scS        &113    SWAPCASE
  59. scT        &114    INSERTTIME
  60. scU        &115    RUN
  61. scV        &116    NULL
  62. scW        &117    KEEPREGION
  63. scX        &118    CLOSEOTHER
  64. scY        &119    YANK
  65. scZ        &11A    KEYMAP 1
  66. sESCAPE        &11B    CANCEL
  67. s<-|        &11C    DELETE
  68. sRETURN        &11D    RETURN
  69. sHOME        &11E    NULL
  70. scDELETE    &11F    DELTOEND
  71. sSpace        &120    CHAR ' '
  72. control keypads    &121-12A NULL
  73. ck#        &123    DATE "Date: %w3, %dy %m3 %yr %24:%mi:%se %tz":RETURN
  74. c[        &12B    OSCLI
  75. c\        &12C    BASEMAP 5
  76. c]        &12D    NULL
  77. c-        &12F    NULL
  78. c0        &130    NULL
  79. c1        &131    mje_altersel
  80. c2        &132    cleft:mje_altersel:cright:down:cleft:mje_altersel
  81. c3        &133    NULL
  82. c4        &134    NULL
  83. c5        &135    NULL
  84. c6        &136    NULL
  85. c7        &137    NULL
  86. c8        &138    NULL
  87. c9        &139    NULL
  88. cESCAPE        &13B    COMMAND
  89. c<-|        &13C    FASTUNDO
  90. cRETURN        &13D    RETURNNOINDENT
  91. cHOME        &13E    NULL
  92. sc keypads    &140-14A NULL
  93. sc[ (ctrl {)    &14B    NULL
  94. sc\ (ctrl |)    &14C    BASEMAP 6
  95. sc] (ctrl })    &14D    NULL
  96. sc- (ctrl _)    &14F    FULLUNDO
  97. sc0 (ctrl ))    &150    NULL
  98. sc1 (ctrl !)    &151    NULL
  99. sc2 (ctrl @)    &152    NULL
  100. sc3 (ctrl #)    &153    NULL
  101. sc4 (ctrl $)    &154    NULL
  102. sc5 (ctrl %)    &155    NULL
  103. sc6 (ctrl ^)    &156    NULL
  104. sc7 (ctrl ----> &157    NULL
  105. sc8 (ctrl *)    &158    NULL
  106. sc9 (ctrl ()    &159    NULL
  107. scESCAPE    &15B    NULL
  108. sc<-|        &15C    LASTMARK
  109. scRETURN    &15D    NULL
  110. scHOME        &15E    NULL
  111. k/        &161    *&2F
  112. k*        &162    *&2A
  113. k#        &163    *&23
  114. k-        &164    *&2D
  115. k+        &165    *&2B
  116. kENTER        &166    RETURN
  117. k.        &167    *&2E
  118. shift keypads    &168-17E NULL
  119. skEnter        &176    CHAR 13
  120. sDELETE        &17F    DELETENEXT
  121. F0 (Print)    &180    QUICKPRINT
  122. F1        &181    EXECUTE
  123. F2        &182    FINDFILE
  124. F3        &183    SAVE
  125. F4        &184    SEARCHCUR
  126. F5        &185    GOTO
  127. F6        &186    TOGGLEMARK
  128. F7        &187    SEARCHBUF
  129. F8        &188    FULLUNDO
  130. F9        &189    REDO
  131. TAB        &18A    TAB
  132. COPY        &18B    COPY
  133. LEFT         &18C    LEFT
  134. RIGHT        &18D    RIGHT
  135. DOWN        &18E    DOWN
  136. UP        &18F    UP
  137. sF0 (sPrint)    &190    PRINTFILE
  138. sF1        &191    SPLITLINE
  139. sF2        &192    SWAPWINDOW:TOFRONT
  140. sF3        &193    HEXASCII
  141. sF4        &194    REPLACE
  142. sF5        &195    NULL
  143. sF6        &196    LASTMARK
  144. sF7        &197    NEXTMATCH
  145. sF8        &198    RENUMBER
  146. sF9        &199    NEXTMARK
  147. sTAB        &19A    SWITCHTAB
  148. sCOPY        &19B    COPY
  149. sLEFT        &19C    SLEFT
  150. sRIGHT        &19D    SRIGHT
  151. sDOWN        &19E    SDOWN
  152. sUP        &19F    SUP
  153. cF0 (cPrint)    &1A0    OPENPRINTER
  154. cF1        &1A1    JOINLINE
  155. cF2        &1A2    CLOSEWINDOW
  156. cF3        &1A3    QUICKSAVE
  157. cF4        &1A4    NEWVIEW
  158. cF5        &1A5    WORDWRAP
  159. cF6        &1A6    FORMATTEXT
  160. cF7        &1A7    LASTMATCH
  161. cF8        &1A8    BINDTOKEY
  162. cF9        &1A9    SAVESEL
  163. cCOPY        &1AB    SELREGION
  164. cLEFT        &1AC    CLEFT
  165. cRIGHT        &1AD    CRIGHT
  166. cDOWN        &1AE    CDOWN
  167. cUP        &1AF    CUP
  168. scF0 (scPrint)    &1B0    CLOSEPRINTER
  169. scF1        &1B1    MODEN "Text"
  170. scF2        &1B2    MODEN "Byte"
  171. scF3        &1B3    MODEN "Word"
  172. scF4        &1B4    MODEN "Ascii"
  173. scF5        &1B5    MODEN "Code"
  174. scF6        &1B6    MODEN "Basic"
  175. scF7        &1B7    MODEN "Bastxt"
  176. scF8        &1B8    MODEN "Softwrap"
  177. scF9        &1B9    MODEN "C"
  178. scCOPY        &1BB    DUMPFILE
  179. scLEFT        &1BC    SCLEFT
  180. scRIGHT        &1BD    SCRIGHT
  181. scDOWN        &1BE    SCDOWN
  182. scUP        &1BF    SCUP
  183. k0-k9        &1C0-1C9 *&30
  184. F10        &1CA    DELLINE
  185. INSERT        &1CD    TOGGLEINSERT
  186. sF10        &1DA    DELTOSTART
  187. cF10        &1EA    DELTOEND
  188. cF12        &1EC    TASKWINDOW
  189. scF10        &1FA    MODEN "Assembler"
  190.  
  191. Search macros:
  192.  
  193. Macro0        &200    #    \#
  194. Macro1        &201    *    \.\*
  195. Macro2        &202    \d    \[0-9]
  196.  
  197. Other variables:
  198.  
  199. Standard date format        &300    %w3 %dy%st %mo %ce%yr
  200. Standard time format        &301    %12:%mi%am
  201. Default anti-aliased font    &302    Corpus.Medium
  202. End of file gap (lines)        &303    8
  203. Anti-aliased font size (pts)    &304    15
  204. Font char top reduction (pixs)     &305    0
  205. Font char bot reduction (pixs)     &306    0
  206. Quick print EOL string (GS)    &307    |J|M
  207. Left cursor indent (chars)    &308    4
  208. Right cursor indent (chars)    &309    4
  209. Top cursor indent (chars)    &30A    0
  210. Bottom cursor indent (chars)    &30B    0
  211. Window left margin (os)    DOESNT WORK!    &30C    0
  212. Window right margin (os)    &30D    4
  213. Type of file created on SELECT    &30E    &FFF
  214. Type of file created on ADJUST    &30F    &FFB
  215. Font char left reduction (pixs) &310    0
  216. Font char right reduction (pix) &311    0
  217. Minibuffer size (chars)        &314    &80
  218. Default indent string        &315    >
  219. Cursor flash on time (cs)    &316    50
  220. Cursor flash off time (cs)    &317    50
  221. Minimum auto-width width (char) &318    77
  222. Maximum auto-width width (char) &319    125
  223. Default low-res bitmap font    &31A    08x08.SysDom
  224. Default hi-res bitmap (YEig=1)    &31B    08x16.Ben
  225.  
  226. Key map variables:
  227.  
  228. Default key map    &400    0
  229. Map 1 range    &401    &00    &1FF (Emacs keymap)
  230. Map 2 range    &402    &00    &7E (Emacs ctrl-x extensions)
  231. Map 3 range    &403    &00    &7E (Emacs meta extensions)
  232. Map 4 range    &404    &06    &66 (Emacs ctrl-x 4 extensions)
  233. Map 5 range    &405    &00    &1FF (HTML keymap)
  234. Map 6 range    &406    &00    &1FF (HTML Markup)
  235. Map 7 range     &407    &04    &115 (HTML keymap List extension)
  236. Map 8 range    &408    &04    &16 (HTML Markup List extensions)
  237.  
  238. Paths:
  239. (\#\* matches anything, \o\* anything but '.', \ commands can be used)
  240. (-1 filetype matches anything - the 5xx numbers don't matter)
  241.  
  242. &500    &FFF    \#\*.c.\o\*        +C
  243. &501    &FFF    \#\*.tex.\o\*        +CMode
  244. &502    &FFF    \#\*.tex        +CMode
  245. &503    &FFF    \#\*.s.\o\*        +Assembler
  246. &504    &FFF    \#\*.h.\o\*        +C
  247. &505    &FFF    \#\*.TTFN_Work        +Email
  248. &506    &FFF    \#\*.Re-edit        +Email
  249. &507    &FFF    \#\*.SAsm.\o\*        +SAsm
  250. &508    &FFF    \#\*.h_doc.\o\*        +C
  251. &509    &FFF    \#\*.cc.\o\*            +C
  252.  
  253. File types:
  254. (+ means load even when shift not held, paths checked first if above)
  255. (mode names can be followed by a list of commands eg Text:Down)
  256.  
  257. BBC Snapshot    &1100    Byte:Startaddr 55
  258. Tex        &12A7    LaTex
  259. LaTex        &12A8    LaTex
  260. SNA        &1BA1    Byte:Startaddr -27
  261. MSDOS        &1FE4    +Text
  262. Obey        &1FEB    Text
  263. Textual basic    &1FD1    BASTXT
  264. Absolute    &1FF8    Code
  265. Module        &1FFA    Code
  266. Basic        &1FFB    BASIC
  267. Utility        &1FFC    Code
  268. Data        &1FFD    Text
  269. Text        &1FFF    +Text
  270. Perl            &1245   C
  271. Untyped        &2000    Byte
  272.  
  273. Alternate keymaps:
  274.  
  275. 1: EMACS keymap:
  276.  
  277. cSp    &10000    SELREGION
  278. cA    &10001    CLEFT
  279. cB    &10002    LEFT
  280. cC    &10003    NULL
  281. cD    &10004    DELETENEXT
  282. cE    &10005    CRIGHT
  283. cF    &10006    RIGHT
  284. cG    &10007    CANCEL
  285. cH    &10008    HELP
  286. cI    &10009    TAB
  287. cJ    &1000A    RETURN
  288. cK    &1000B    DELTOEND
  289. cL    &1000C    NULL
  290. cM    &1000D    RETURN
  291. cN    &1000E    DOWN
  292. cO    &1000F    NULL
  293. cP    &10010    UP
  294. cQ    &10011    QUOTE
  295. cR    &10012    SEARCHBACK
  296. cS    &10013    SEARCHFORWARD
  297. cT    &10014    SWAPCHARS
  298. cU    &10015    UNIVERSALARG
  299. cV    &10016    SDOWN
  300. cW    &10017    CUT
  301. cX    &10018    KEYMAP 2
  302. cY    &10019    PASTE
  303. cZ    &1001A    SUSPEND
  304. ESC    &1001B    KEYMAP 3
  305. DEL    &1001C    DELETE
  306. RET    &1001D    RETURN
  307. As norm    &1001E-1014E    *
  308. c_    &1014F    FULLUNDO
  309. As norm &10150-101FF    *
  310.  
  311. 2: Emacs CTRL-X extensions:
  312.  
  313. ^X cSp    &20000     NULL
  314. ^X cA    &20001    NULL
  315. ^X cB    &20002    NULL
  316. ^X cC    &20003    QUIT
  317. ^X cF    &20006    FINDFILE
  318. ^X cG    &20007    CANCEL
  319. ^X cQ    &20011    READONLY
  320. ^X cR    &20012    FINDFILEREADONLY
  321. ^X cS    &20013    SAVEFILE
  322. ^X cW    &20017    WRITEFILE
  323. ^X cX    &20018    NULL
  324. ^X cZ    &20019    SUSPEND
  325. ^X (    &20028    LEARN
  326. ^X )    &20029    LEARN
  327. ^X 0    &20030    CLOSEWINDOW
  328. ^X 1    &20031    CLOSEOTHER
  329. ^X 2    &20032    NEWVIEW
  330. ^X 4    &20034    KEYMAP 4
  331. ^X <    &2003C    SCLEFT
  332. ^X >    &2003E    SCRIGHT
  333. ^X [    &2005B    SUP
  334. ^X ]    &2005D    SDOWN
  335. ^X C    &20043    COMPILE
  336. ^X c    &20063    COMPILE
  337. ^X H    &20048    SELECTBUFFER
  338. ^X h    &20068    SELECTBUFFER
  339. ^X K    &2004B    CLOSEWINDOW
  340. ^X k    &2006B    CLOSEWINDOW
  341. ^X O    &2004F    SWAPWINDOW
  342. ^X o    &2006F  SWAPWINDOW
  343. ^X S    &20053    SAVEFILE
  344. ^X S    &20073    SAVEFILE
  345. ^X U    &20055    FULLUNDO
  346. ^X u    &20075    FULLUNDO
  347. ^X W    &20057    TOGGLEWIND
  348. ^X w    &20077    TOGGLEWIND
  349.  
  350. 3: Emacs META extensions:
  351.  
  352. ESC ESC    &3001B    ESCAPE
  353. ESC <    &3003C    CUP
  354. ESC >    &3003E    CDOWN
  355. ESC B    &30042    SLEFT
  356. ESC b    &30062    SLEFT
  357. ESC F    &30046    SRIGHT
  358. ESC f    &30066    SRIGHT
  359. ESC G    &30047    GOTO
  360. ESC g    &30067    GOTO
  361. ESC V    &30056    SUP
  362. ESC v    &30076    SUP
  363. ESC W    &30057    KEEPREGION
  364. ESC w    &30077    KEEPREGION
  365. ESC X    &30058    COMMAND
  366. ESC x    &30078    COMMAND
  367. ESC Y    &30059    YANK
  368. ESC y    &30079    YANK
  369.  
  370. 4: Emacs CTRL-X 4 extensions:
  371.  
  372. ^X 4 cF    &40006    FINDFILE
  373. ^X 4 F    &40046    FINDFILE
  374. ^X 4 f    &40066    FINDFILE
  375.  
  376. 5: HTML keymap
  377.  
  378. Normal    &50020-&5007F    *
  379. Normal    &5013A-&501FF    *
  380. ESCAPE    &5001B        DEFAULTMAP
  381. cA    &50001        INSERT "<A HREF="""">":SEARCHBACK "="""
  382. cB    &50002        INSERT "<B>"
  383. cC    &50003        COPYSEL
  384. cD    &50004        INSERT "<DFN>"
  385. cE    &50005        INSERT "<EM>"
  386. cF    &50006        INSERT "<FORM METHOD=""POST"" ACTION="""
  387. cG    &50007        INSERT "<IMG SRC="".gif"" ALT="""">":SEARCHBACK "C="""
  388. cH    &50008        CUP:INSERT "<HTML>":RETURN:INSERT"<HEAD>":RETURN:TAB:INSERT"<TITLE>  </TITLE>":RETURNNOINDENT:INSERT"</HEAD>":RETURN:RETURN:INSERT"<BODY>":RETURN:CDOWN:RETURN:INSERT"</BODY>":RETURN:INSERT"</HTML>"
  389. cI    &50009        INSERT "<I>"
  390. cJ    &5000A        INSERT "<IMG SRC="".jpg"" ALT="""">":SEARCHBACK "C="""
  391. cK    &5000B        INSERT "<KBD>"
  392. cL    &5000C        KEYMAP 7
  393. cM    &5000D        INSERT "<META >":SEARCHBACK " "
  394. cN    &5000E        INSERT "<A NAME="""">":SEARCHBACK "="""
  395. cO    &5000F        NULL
  396. cP    &50010        INSERT "<PRE>"
  397. cQ    &50011        KEYMAP 0
  398. cR    &50012        INSERT "<!-- "
  399. cS    &50013        INSERT "<STRONG>"
  400. cT    &50014        INSERT "<TT>"
  401. cU    &50015        INSERT "<U>"
  402. cV    &50016        MOVESEL
  403. cW    &50017        SLEFT:SRIGHT:SELREGION:SRIGHT:LEFT:ESCAPE
  404. cX    &50018        CUT
  405. cY    &50019        PASTE
  406. cZ    &5001A        CLEARSEL
  407.  
  408. c1    &50131        INSERT "<H1>"
  409. c2    &50132        INSERT "<H2>"
  410. c3    &50133        INSERT "<H3>"
  411. c4    &50134        INSERT "<H4>"
  412. c5    &50135        INSERT "<H5>"
  413. c6    &50136        INSERT "<H6>"
  414.  
  415. scA    &50101        INSERT "</A>"
  416. scB    &50102        INSERT "</B>"
  417. scC    &50103        INSERT "©"
  418. scD    &50104        INSERT "</DFN>"
  419. scE    &50105        INSERT "</EM>"
  420. scF    &50106        INSERT "</FORM>"
  421. scG    &50107        NULL
  422. scH    &50108        NULL
  423. scI    &50109        INSERT "</I>"
  424. scJ    &5010A        NULL
  425. scK    &5010B        INSERT "</KBD>"
  426. scL    &5010C        INSERT "£<!-- £ -->"
  427. scM    &5010D        NULL
  428. scN    &5010E        INSERT "<BLINK>NETSCAPE sucks <B>bigtime</B> :-)</BLINK>"
  429. scO    &5010F        NULL
  430. scP    &50110        INSERT "</PRE>"
  431. scQ    &50111        INSERT """
  432. scR    &50112        INSERT " -->"
  433. scS    &50113        INSERT "</STRONG>"
  434. scT    &50114        INSERT "</TT>"
  435. scU    &50115        INSERT "</U>"
  436. scV    &50116        INSERT "</VAR>"
  437. scW    &50117        NULL
  438. scX    &50118        NULL
  439. scY    &50119        NULL
  440. scZ    &5011A        NULL
  441.  
  442. sc1 (ctrl !)    &50151    INSERT "</H1>"
  443. sc2 (ctrl @)    &50152    INSERT "</H2>"
  444. sc3 (ctrl #)    &50153    INSERT "</H3>"
  445. sc4 (ctrl $)    &50154    INSERT "</H4>"
  446. sc5 (ctrl %)    &50155    INSERT "</H5>"
  447. sc6 (ctrl ^)    &50156    INSERT "</H6>"
  448.  
  449. sc7 (ctrl and)    &50157    INSERT "&"
  450. sc9 (ctrl ()    &50159    INSERT "<"
  451. sc0 (ctrl ))    &50150    INSERT ">"
  452.  
  453. ASCII #128 - #160 are undefined in Latin-1
  454.  
  455. ¡    &500A1        INSERT "¡<!-- ¡ -->"
  456. ¢    &500A2        INSERT "¢<!-- ¢ -->"
  457. £    &500A3        INSERT "£<!-- £ -->"
  458. ¤    &500A4        INSERT "¤<!-- ¤ -->"
  459. ¥    &500A5        INSERT "¥<!-- ¥ -->"
  460. ¦    &500A6        INSERT "¦<!-- ¦ -->"
  461. §    &500A7        INSERT "§<!-- § -->"
  462. ¨    &500A8        INSERT "¨<!-- ¨ -->"
  463. ©    &500A9        INSERT "©<!-- © -->"
  464. ª    &500AA        INSERT "ª<!-- ª -->"
  465. «    &500AB        INSERT "«<!-- « -->"
  466. ¬    &500AC        INSERT "¬<!-- ¬ -->"
  467. ­    &500AD        INSERT "­<!-- ­ -->"
  468. ®    &500AE        INSERT "®<!-- ® -->"
  469. ¯    &500AF        INSERT "¯<!-- ¯ -->"
  470.  
  471. °    &500B0        INSERT "°<!-- ° -->"
  472. ±    &500B1        INSERT "±<!-- ± -->"
  473. ²    &500B2        INSERT "²<!-- ² -->"
  474. ³    &500B3        INSERT "³<!-- ³ -->"
  475. ´    &500B4        INSERT "´<!-- ´ -->"
  476. µ    &500B5        INSERT "µ<!-- µ -->"
  477. ¶    &500B6        INSERT "¶<!-- ¶ -->"
  478. ·    &500B7        INSERT "·<!-- · -->"
  479. ¸    &500B8        INSERT "¸<!-- ¸ -->"
  480. ¹    &500B9        INSERT "¹<!-- ¹ -->"
  481. º    &500BA        INSERT "º<!-- º -->"
  482. »    &500BB        INSERT "»<!-- » -->"
  483. ¼    &500BC        INSERT "¼<!-- ¼ -->"
  484. ½    &500BD        INSERT "½<!-- ½ -->"
  485. ¾    &500BE        INSERT "¾<!-- ¾ -->"
  486. ¿    &500BF        INSERT "¿<!-- ¿ -->"
  487.  
  488. À    &500C0        INSERT "Á"
  489. Á    &500C1        INSERT "À"
  490.     &500C2        INSERT "Â"
  491. à   &500C3        INSERT "Ã"
  492. Ä    &500C4        INSERT "Ä"
  493. Å    &500C5        INSERT "Å"
  494. Æ    &500C6        INSERT "Æ"
  495. Ç    &500C7        INSERT "Ç"
  496. È    &500C8        INSERT "È"
  497. É    &500C9        INSERT "É"
  498. Ê    &500CA        INSERT "Ê"
  499. Ë    &500CB        INSERT "Ë"
  500. Ì    &500CC        INSERT "Ì"
  501. Í    &500CD        INSERT "Í"
  502. Π   &500CE        INSERT "Î"
  503. Ï    &500CF        INSERT "Ï"
  504.  
  505. Р   &500D0        INSERT "Ð<!-- Ð -->"
  506. Ñ    &500D1        INSERT "Ñ"
  507. Ò    &500D2        INSERT "Ò"
  508. Ó    &500D3        INSERT "Ó"
  509. Ô    &500D4        INSERT "Ô"
  510. Õ    &500D5        INSERT "Õ"
  511. Ö    &500D6        INSERT "Ö"
  512. ×    &500D7        INSERT "×<!-- × -->"
  513. Ø    &500D8        INSERT "Ø"
  514. Ù    &500D9        INSERT "Ù"
  515. Ú    &500DA        INSERT "Ú"
  516. Û    &500DB        INSERT "Û"
  517. Ü    &500DC        INSERT "Ü"
  518. Ý    &500DD        INSERT "Ý"
  519. Þ    &500DE        INSERT "Þ<!-- Þ -->"
  520. ß    &500DF        INSERT "&#szlig;<!-- ß -->"
  521.  
  522. à    &500E0        INSERT "à"
  523. á    &500E1        INSERT "á"
  524. â    &500E2        INSERT "à"
  525. ã    &500E3        INSERT "ã"
  526. ä    &500E4        INSERT "ä"
  527. å    &500E5        INSERT "å"
  528. æ    &500E6        INSERT "æ<!-- æ -->"
  529. ç    &500E7        INSERT "ç"
  530. è    &500E8        INSERT "è"
  531. é    &500E9        INSERT "é"
  532. ê    &500EA        INSERT "ê"
  533. ë    &500EB        INSERT "ë"
  534. ì    &500EC        INSERT "ì"
  535. í    &500ED        INSERT "í"
  536. î    &500EE        INSERT "î"
  537. ï    &500EF        INSERT "ï"
  538.  
  539. ð    &500F0        INSERT "ð<!-- ð -->"
  540. ñ    &500F1        INSERT "ñ"
  541. ò    &500F2        INSERT "ò"
  542. ó    &500F3        INSERT "ó"
  543. ô    &500F4        INSERT "ô"
  544. õ    &500F5        INSERT "õ"
  545. ö    &500F6        INSERT "ö"
  546. ÷    &500F7        INSERT "÷<!-- ÷ -->"
  547. ø    &500F8        INSERT "ø"
  548. ù    &500F9        INSERT "ù"
  549. ú    &500FA        INSERT "ú"
  550. û    &500FB        INSERT "û"
  551. ü    &500FC        INSERT "ü"
  552. ý    &500FD        INSERT "ý"
  553. þ    &500FE        INSERT "þ<!-- þ -->"
  554. ÿ    &500FF        INSERT "ÿ"
  555.  
  556.  
  557. TAB    &5018A        INSERT "http://www."
  558. sTAB    &5019A        INSERT "ftp://ftp."
  559.  
  560. # ctrl / ctrl-sh TAB Interferes with Coolswitch and Director
  561.  
  562. cTAB    &501AA        NULL
  563. csTAB    &501BA        NULL
  564.  
  565. RETURN    &5001D        RETURN
  566. sRETURN &5011D        INSERT "<P>"
  567. scRETURN &5015D        RETURN:INSERT "</P>"
  568. cRETURN    &5013D        INSERT "<BR>":RETURN
  569.  
  570. cDELETE    &5001F        DELLINE
  571. DELETE    &5001C        DELETE
  572.  
  573.  
  574. scLEFT    &501BC        SLEFT:SEARCHBACK "="""
  575. scRIGHT    &501BD        SEARCHFORWARD "="""
  576. scDOWN    &501BE        SEARCHFORWARD "<"
  577. scUP    &501BF        LEFT:SEARCHBACK ">":LEFT
  578.  
  579.  
  580. sc\ (ctrl |)    &5014C    BASEMAP 6
  581.  
  582. :6 HTML Markup
  583.  
  584. Normal    &60020-&6007F    *
  585. Normal  &600A1-&600FF    *&500A1
  586. Normal    &6013A-&601FF    *
  587. ESCAPE    &6001B        DEFAULTMAP
  588.  
  589. cA    &60001        CUT:INSERT "<A HREF="""">":PASTE:INSERT "</A>":SEARCHBACK "="""
  590. cB    &60002        CUT:INSERT "<B>":PASTE:INSERT "</B>"
  591. cC    &60003        COPYSEL
  592. cD    &60004        CUT:INSERT "<DFN>":PASTE:INSERT "</DFN>"
  593. cE    &60005        CUT:INSERT "<EM>":PASTE:INSERT"</EM>"
  594. cF    &60006        *&50006
  595. cG    &60007        *&50007
  596. cH    &60008        *&50008
  597. cI    &60009        CUT:INSERT "<I>":PASTE:INSERT"</I>"
  598. cJ    &6000A        *&5000A
  599. cK    &6000B        CUT:INSERT "<KBD>":PASTE:INSERT"</KBD>"
  600. cL    &6000C        KEYMAP 8
  601. cM    &6000D        *&5000D
  602. cN    &6000E        CUT:INSERT "<A NAME="" "">":PASTE:INSERT "</A>":SEARCHBACK"="""
  603. cO    &6000F        NULL
  604. cP    &60010        CUT:RETURN:INSERT "<PRE>":PASTE:INSERT"</PRE>":RETURN
  605. cQ    &60011        KEYMAP 0
  606. cR    &60012        CUT:INSERT "<!--":PASTE:INSERT "-->"
  607. cS    &60013        CUT:INSERT "<STRONG>":PASTE:INSERT"</STRONG>"
  608. cT    &60014        CUT:INSERT "<TT>":PASTE:INSERT"</TT>"
  609. cU    &60015        CUT:INSERT "<U>":PASTE:INSERT "</U>"
  610. cV    &60016        MOVESEL
  611. cW    &60017        *&50017
  612. cX    &60018        *&50018
  613. cY    &60019        *&50019
  614. cZ    &6001A        *&5001A
  615.  
  616. c1    &60131        CUT:INSERT "<H1>":PASTE:INSERT "</H1>"
  617. c2    &60132        CUT:INSERT "<H2>":PASTE:INSERT "</H2>"
  618. c3    &60133        CUT:INSERT "<H3>":PASTE:INSERT "</H3>"
  619. c4    &60134        CUT:INSERT "<H4>":PASTE:INSERT "</H4>"
  620. c5    &60135        CUT:INSERT "<H5>":PASTE:INSERT "</H5>"
  621. c6    &60136        CUT:INSERT "<H6>":PASTE:INSERT "</H6>"
  622.  
  623. sc7 (ctrl and)    &60157    INSERT "&"
  624. sc9 (ctrl ()    &60159    INSERT "<"
  625. sc0 (ctrl ))    &60150    INSERT ">"
  626. cQ        &60111    INSERT """
  627.  
  628. scA    &60101        *&50101
  629. scC    &60103        *&50103
  630. scF    &50106        *&50106
  631. scL    &6010C        *&5010C
  632.  
  633.  
  634. RETURN    &6001D        RETURN
  635. sRETURN &6011D        CUT:INSERT "<P>":RETURN:PASTE:RETURN:INSERT"</P>"
  636. scRETURN &6015D        NULL
  637. cRETURN    &6013D        INSERT "<BR>":RETURN
  638.  
  639. cDELETE    &6001F        DELLINE
  640. DELETE    &6001C        DELETE
  641.  
  642. scLEFT    &601BC        *&501BC
  643. scRIGHT    &601BD        *&501BD
  644.  
  645. c\    &6012C        BASEMAP 5
  646.  
  647. :7 HTML keymap List extension
  648.  
  649. cD    &70004        INSERT "<DL>":RETURN:TAB
  650. cE    &70005        TAB:INSERT "<DD> "
  651. cL    &7000C        INSERT "<LI> "
  652. cM    &7000D        INSERT "<MENU>":RETURN:TAB
  653. cO    &7000F        INSERT "<OL>":RETURN:TAB
  654. cT    &70014        DELETE:INSERT "<DT> "
  655. cU    &70015        INSERT "<UL>":RETURN:TAB
  656.  
  657. scD    &70104        DELETE:INSERT "</DL>":RETURN
  658. scM    &7010D        DELETE:INSERT "</MENU>":RETURN
  659. scO    &7010F        DELETE:INSERT "</OL>":RETURN
  660. scU    &70115        DELETE:INSERT "</UL>":RETURN
  661.  
  662.  
  663. :8 HTML Markup List extensions
  664.  
  665. cD    &80004        CUT:INSERT "<DL>":RETURN:PASTE:RETURN:INSERT "</DL>":RETURN
  666. cE    &80005        INDENTBY "        ":CUT:INSERT "<DD> ":PASTE:RETURN
  667. cL    &8000C        CUT:INSERT "<LI> ":PASTE
  668. cM    &8000D        INDENTBY "        "CUT:INSERT "<MENU>":RETURN:PASTE:RETURN:INSERT "</MENU>":RETURN
  669. cO    &8000F        CUT:INSERT "<OL>":RETURN:TAB:PASTE:RETURN:DELETE:INSERT "</OL>":RETURN
  670. cT    &80014        CUT:INSERT "<DT> ":PASTE:RETURN
  671. cU    &80015        CUT:INSERT "<UL>":RETURN:PASTE:RETURN:DELETE:INSERT "</UL>":RETURN
  672.